### 功能描述

高危脚本检测。

### 请求参数

#### 接口参数

| 字段              | 类型     | 必选 | 描述                                                                     |
|-----------------|--------|----|------------------------------------------------------------------------|
| script_language | int    | 是  | 脚本语言:1 - shell, 2 - bat, 3 - perl, 4 - python, 5 - powershell, 6 - sql |
| content         | string | 是  | 脚本内容，需Base64编码                                                         |

### 请求参数示例

```json
{
    "script_language": 1,
    "content": "cm0gLXJmIC8="
}
```

### 返回结果示例

```json
{
    "code": 0,
    "result": true,
    "data": [
        {
            "line": 1,
            "line_content": "rm /tmp",
            "match_content": "rm /tmp",
            "level": 1,
            "description": "The first line of the script does not define a valid script type, for example: #!/bin/bash"
        },
        {
            "line": 1,
            "line_content": "rm /tmp",
            "match_content": "rm",
            "level": 3,
            "description": "dangerous！！！"
        }
    ],
    "job_request_id": "xxx"
}
```

### 返回结果参数说明

{% include '_generic_response.md.j2' %}

#### data

| 字段            | 类型     | 是否一定不为null | 描述                        |
|---------------|--------|------------|---------------------------|
| line          | int    | 是          | 错误所在行数                    |
| line_content  | string | 是          | 脚本所在行的内容                  |
| match_content | string | 是          | 匹配的内容                     |
| level         | int    | 是          | 错误级别：1 - 警告，2 - 错误，3 - 致命 |
| description   | string | 是          | 检查项描述                     |
